var contentHeightFixed;//内容显示区域超过10条数据高度固定

function breakDownCollection(){
	     initSize();
}
function initSize(){
	 var tdHeight=$('#task_info_list .i_table_td').innerHeight();
	 $('.i_table_min_td').css('height',tdHeight+'px');//设置横向分解输入框高度与左侧列表齐平
	 setContentSize();
}
//设置内容显示区域高度，超过10条固定.
function setContentSize(){
	var tdHeight=$('#task_info_list .i_table_td').innerHeight();
	if($('.i_table_content table tr').length>10){
		contentHeightFixed=10*tdHeight;
		$('.i_table_content').css('height',contentHeightFixed+'px')
		$('.i_table_header').css('padding-right','17px');
	 }
	
}
function switchView(obj){
	 var myValue=$(obj).val();
	 if(myValue=='横向视图'){
	    $(obj).val('纵向视图');
	    setLayOut(380,8,1500,false)
	 }else{
		$(obj).val('横向视图'); 
	 }
}

function setLayOut(initLeft,width,time,hasYScoll){
	var dateHeight=$('#task_info_list').height();//列表内容实际高度
	var scrollBarHeight=17;
	var animateTime=time;
	var splitterLeft=initLeft;
	var splitterWidth=width;
	var absoluteHeaderHeight=document.getElementById('i_table_absolute_header').offsetHeight-1;//分解视图头部标题高度
	$('.i_table_header').css('height',absoluteHeaderHeight+'px').addClass('i_max_th_header');
	$('.i_table_th').addClass('i_table_max_th');
	$('.i_table_content').css({'overflow-y':'hidden','height':contentHeightFixed+scrollBarHeight+'px'});
	$('.i_table_relative').animate({'width':splitterLeft+'px'},animateTime,function(){});
    $('.i_table_absolute').animate({'left':splitterLeft+splitterWidth+'px'},animateTime,function(){});
    var rightZoneWidth=$('.i_table_absolute').width();
    //设置中间分离器
	var splitterHeight=$('.i_table').height();
	$('.i_splitter').css('height',splitterHeight+scrollBarHeight+'px').animate({'left':splitterLeft+'px'},animateTime);
	//设置虚拟滚动条,并且调用滚动事件
	var xScrollWidth=$('.i_table').innerWidth()-(splitterLeft+splitterWidth);
	var g=ifIE();
	var f=(g)? xScrollWidth+scrollBarHeight:xScrollWidth;
	$('#i_fake_x_scroll_inner').css('width',rightZoneWidth+'px');
	$('#i_fake_x_scroll').css({'width':f+'px'}).show().animate({'left':splitterLeft+splitterWidth+'px'},animateTime);
    xScrollCall();
	//判断是否需要右侧虚拟滚动条
	if(hasYScoll){
    	$('#i_fake_y_scroll_inner').css('height',dateHeight+'px');
    	$('#i_fake_y_scroll').css({'height':contentHeightFixed+scrollBarHeight+'px','top':absoluteHeaderHeight+1+'px'}).show();
    }
}
function xScrollCall(){
	$('#i_table_absolute_header').css('left','-30%');
	$('.i_table_absolute_content').css('left','-30%');
	var k=$('.i_table_absolute_content').position().left;
	$('#i_fake_x_scroll').scrollLeft(-k);
	$('#i_fake_x_scroll').scroll(function(){
		var v=$(this).scrollLeft();
		$('#i_table_absolute_header').css('left',-v+'px');
		$('.i_table_absolute_content').css('left',-v+'px');
	})
}
//判断浏览器
function ifIE(){
	if(window.navigator.userAgent.toLowerCase().indexOf('msie')>-1){
	   return true	
	}
}